本发明公开了一种仓储物流机器人及其工作方法、自动更换电池方法。该机器人包括移动底盘和机械臂,移动底盘底部设有第一摄像头,移动底盘前端设有储货装置,移动底盘后端设有带动机械臂沿竖直方向运动的升降机构,储货装置包括若干个从上至下并排设置的托板,移动底盘上设有若干个可沿移动底盘前后移动的第一移动机构,第一移动机构与托板一一对应,托板两侧设有连接柱,托板通过连接柱与对应的第一移动机构连接,机械臂包括用于抓取物品的机械手和可带动机械手左右移动的第二移动机构,移动底盘上还设有控制器和无线通信模块。本发明无需搬运整个货架,成本较低,货架尺寸不受限制,提高工作人员拣选货品的效率。